//引入koa模块
let koa=require("koa");
//要使用router的话要先引入router模块
let Router=require("koa-router");
let app = new koa();
let router=new Router();
//应用级中间件
//用到应用级中间件之后,如果不加入next,路由匹配到之后就不会再往下匹配了;
//匹配路由的时候想让其做一些事情,可以使用路由级中间件来处理,
//但是一定要加next,不然的情况,不会再进行往下匹配;
app.use(async (ctx,next)=>{
	console.log("啊啊啊啊啊啊啊啊啊啊啊");
	await next()
})


router.get("/",async (ctx)=>{
	ctx.body="我是首页"
})

router.get("/news",async(ctx)=>{
	  ctx.body="我是新闻"
})


app.use(router.routes());
app.use(router.allowedMethods());


app.listen(8980,()=>{
	console.log("3000服务已开启")
})